package constants

const (
	OpptyTypeBid      = "bid"
	OpptyTypeWinBid   = "winbid"
	OpptyTypeLand     = "land"
	OpptyTypeBuilding = "building"
	OpptyTypeSale     = "sale"

	OpptyTypeBidName      = "招标"
	OpptyTypeWinBidName   = "中标"
	OpptyTypeLandName     = "土地"
	OpptyTypeBuildingName = "立项/开工"
	OpptyTypeSaleName     = "开盘"
)

func GetOpptyTypeName(opptyType string) string {
	switch opptyType {
	case OpptyTypeBid:
		return OpptyTypeBidName
	case OpptyTypeWinBid:
		return OpptyTypeWinBidName
	case OpptyTypeLand:
		return OpptyTypeLandName
	case OpptyTypeBuilding:
		return OpptyTypeBuildingName
	case OpptyTypeSale:
		return OpptyTypeSaleName
	default:
		return ""
	}
}

func GetOpptyTypeByName(name string) string {
	switch name {
	case OpptyTypeBidName:
		return OpptyTypeBid
	case OpptyTypeWinBidName:
		return OpptyTypeWinBid
	case OpptyTypeLandName:
		return OpptyTypeLand
	case OpptyTypeBuildingName, "在建":
		return OpptyTypeBuilding
	case OpptyTypeSaleName:
		return OpptyTypeSale
	default:
		return ""
	}
}
